.content {
	margin-top: 1rem;
}

.releaseone {
	width: 100%;
	background: #FFFFFF;
	padding: 0 0.32rem;
	padding-bottom: 0.24rem;
}

.releaseonetitle {
	width: 100%;
	padding-top: 0.24rem;
}

.releaseonetitletxt {
	width: 100%;
}
.releaseonetitletxt p{
	padding-left: 0.06rem;
	position: relative;
}

.releaseonetitletxt p {
	display: inline-block;
}

.releaseonetitletxt span {
	font-size: 0.14rem;
	font-weight: 400;
	color: #c8c9cc;
}

.releaseonetitleipt {
	margin-top: 0.24rem;
}

.releaseonetitleipt>input {
	width: 100%;
	height: 0.44rem;
	padding: 0.14rem 0;
	padding-left: 0.16rem;
	border: 1px solid #323233;
	border-radius: 2px;
}

.releaseonetitleipt img {
	width: 0.96rem;
	height: 0.96rem;
	cursor: pointer;
}

.iptbtn {
	width: 0.96rem;
	height: 0.96rem;
	cursor: pointer;
	position: relative;
}

.upImg {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	outline: none;
	opacity: 0;
}

.releasetwo {
	width: 100%;
	background: #FFFFFF;
	padding: 0.24rem 0.32rem;
	margin-top: 0.16rem;
}

.releasetwodatatxt {
	width: 100%;
}
.releasetwodatatxt p{
	display: inline-block;
}
.othertitle{
	padding-left: 0.06rem;
	position: relative;
}
.othertitle::before {
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	background: linear-gradient(135deg, rgba(238, 66, 166, 0), #ee42a6);
}

.othertitle{
	font-size: 0.18rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}
.othernote{
	font-size: 0.14rem;
	font-weight: 600;
	text-align: LEFT;
	color: #ed0a23;
}

.releasetwodataipt {
	margin-top: 0.24rem;
	position: relative;
}

.releasetwodataipt input {
	width: 100%;
	height: 0.44rem;
	padding: 0.14rem 0;
	padding-left: 0.16rem;
	border: 1px solid #323233;
	border-radius: 2px;
}

.releasetwomore {
	margin-top: 0.32rem;
}

.releasetwodatatxtmore {
	width: 100%;
	padding: 0.16rem;
	border: none;
	outline: none;
	background: #F7F8FA;
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #646566;
	line-height: 0.22rem;
}

.releasethree {
	width: 100%;
	background: #FFFFFF;
	padding: 0.24rem 0.32rem;
	margin-top: 0.16rem;
}

.releasethreetitle {
	width: 100%;
	padding-left: 0.06rem;
	position: relative;
}

.releasethreetitle::before {
	content: '';
	width: 0.04rem;
	height: 0.16rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	background: linear-gradient(135deg, rgba(238, 66, 166, 0), #ee42a6);
}

.releasethreetitle p {
	font-size: 0.18rem;
	font-weight: 600;
	text-align: LEFT;
	color: #323233;
}

.releasethreetitle span {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #c8c9cc;
}

.releasethreetype {
	width: 100%;
	margin-top: 0.32rem;
	display: flex;
	justify-content: space-between;
}

.releasethreetypeone {
	/* flex: 1; */
	max-width: 1.68rem;
}

.releasethreetypeonenav {
	width: 100%;
	padding: 0.12rem 0.16rem;
	box-sizing: border-box;
	background: #EBEDF0;
	border-radius: 2px;
}

.releasethreetypeonenav input {
	width: 100%;
	border: none;
	background: #EBEDF0;
}

.releasethreetypeoneline {
	width: 100%;
	height: 0.01rem;
	background-color: #C8C9CC;
	margin-top: 0.12rem;
}

.releasethreetypeonenavrange p {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #c8c9cc;
}

.releasethreetypeonenavexplain {
	margin-top: 0.08rem;
}

.releasethreetypeonenavexplain p {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #ee42a6;
	margin-top: 0.08rem;
}

.releasethreetypeonetip {
	margin-top: 0.08rem;
}

.releasethreetypeonetip p {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	color: #c8c9cc;
	white-space: pre-line;
}

.releasethreead {
	padding-top: 0.16rem;
}

.releasethreeadbanner {
	width: 100%;
	margin-top: 0.16rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.releasethreeadbannertxt p {
	font-size: 0.16rem;
	font-weight: 400;
	text-align: LEFT;
	color: #323233;
	line-height: 0.28rem;
	display: inline-block;
}

.releasethreeadbannertxttip {
	margin-left: 0.24rem;
}

.releasethreeadbannernum {
	display: flex;
	align-items: center;
}

.releasethreeadbannernumitem {
	width: 0.28rem;
	height: 0.28rem;
	background: #f2f3f4;
	border-radius: 0.04rem 0px 0px 0.04rem;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	margin-left: 0.04rem;
}

.releasethreeadbannernumitem p {
	font-size: 0.18rem;
}

.releasethreepay {
	margin-top: 0.66rem;
	float: right;
}

.releasethreepay p {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: LEFT;
	line-height: 0.28rem;
	display: inline-block;
}

.releasethreepay span {
	font-size: 0.22rem;
	font-weight: 600;
	text-align: LEFT;
	color: #ed0a23;
	line-height: 0.28rem;
	display: inline-block;
}

.releasethreexuzhi {
	margin-top: 0.16rem;
	display: flex;
	justify-content: center;
}

.releasethreexuzhicheckbox {
	width: 0.16rem;
	height: 0.16rem;
	margin-right: 0.08rem;
	margin-top: -0.02rem;
	cursor: pointer;
}

.releasethreexuzhicheckbox img {
	width: 100%;
	height: 100%;
}

.releasethreexuzhitip {
	display: flex;
}

.releasethreexuzhitip p {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: CENTER;
	color: #969799;
}

.releasethreexuzhitip span {
	font-size: 0.14rem;
	font-weight: 400;
	text-align: CENTER;
	color: #EE42A6;
	cursor: pointer;
}

.releasethreebtn {
	width: 100%;
	margin-top: 0.16rem;
	display: flex;
	justify-content: center;
}

.releasethreebtnitem {
	width: 1.44rem;
	height: 0.40rem;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.releasethreebtnitem p {
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}

.releasethreebtnb {
	background: #c8c9cc;
	margin-right: 0.66rem;
}

.releasethreebtnf {
	background: #0D0D0D;
}

/* 提示弹窗 */
.judgepopup {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1;
}

.judgepopupnav {
	width: 100%;
	height: 100%;
	position: relative;
}

.judgepopupwarp {
	width: 4.56rem;
	min-height: 2.56rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #FFFFFF;
}
.agreementtitle p{
	font-size: 0.24rem;
	font-weight: 600;
	text-align: CENTER;
	color: #000000;
}
.agreementtipwarp{
	width: 7.56rem;
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #FFFFFF;
}
.judgepopupwarpup {
	width: 100%;
	height: 0.64rem;
}

.judgepopupwarpup img {
	width: 100%;
	height: 100%;
}

.judgepopupwarpdown {
	width: 100%;
	padding: 0.32rem 0.48rem;
	box-sizing: border-box;
}
.agreementcontent{
	height: 4.56rem;
	overflow-y: auto;
}
.judgepopupwarptxt p {
	font-size: 0.20rem;
	font-weight: 600;
	text-align: CENTER;
	color: #000000;
}
.judgepopupwarptxt div{
	font-size: 0.20rem;
	font-weight: 600;
	text-align: CENTER;
	color: #000000;
}

.judgepopupwarpbtn {
	width: 100%;
	margin-top: 0.54rem;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.judgepopupwarpbtnitem {
	width: 1.44rem;
	height: 0.4rem;
	background: #C8C9CC;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.judgepopupwarpbtnitem p {
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}

.judgepopupwarpbtnactive {
	background: #0D0D0D;
}

/* 提示弹窗 */
.judgepopup {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1;
}

.judgepopupnav {
	width: 100%;
	height: 100%;
	position: relative;
}

.judgepopupwarp {
	width: 4.56rem;
	height: 2.56rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #FFFFFF;
}

.judgepopupwarpup {
	width: 100%;
	height: 0.64rem;
}

.judgepopupwarpup img {
	width: 100%;
	height: 100%;
}

.judgepopupwarpdown {
	width: 100%;
	padding: 0.32rem 0.48rem;
	box-sizing: border-box;
}


.judgepopupwarpbtn {
	width: 100%;
	margin-top: 0.54rem;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.judgepopupwarpbtnitem {
	width: 1.44rem;
	height: 0.4rem;
	background: #C8C9CC;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.judgepopupwarpbtnitem p {
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}

.judgepopupwarpbtnactive {
	background: #0D0D0D;
}

/* 支付弹窗 */
.pay {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1;
}

.paynav {
	width: 100%;
	height: 100%;
	position: relative;
}

.paywarp {
	width: 4.64rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #FFFFFF;
}

.paywarpimg {
	width: 100%;
	height: 0.72rem;
}

.paywarpimg img {
	width: 100%;
	height: 100%;
}

.paycontenttitle {
	margin-top: 0.36rem;
}

.paycontenttitle p {
	font-size: 0.18rem;
	font-weight: 500;
	text-align: CENTER;
	color: #000000;
}

.paycontentcost {
	margin-top: 0.30rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.zhifu {
	font-size: 0.16rem;
	font-weight: 400;
	color: #000000;
}

.qainlogo {
	font-size: 0.16rem;
	font-weight: 400;
	color: #ed0a23;
	margin-left: 0.08rem;
	margin-right: 0.04rem;
}

.paycontentcost span {
	font-size: 0.22rem;
	font-weight: 500;
	color: #ed0a23;
}

.paycontentmode {
	margin-top: 0.24rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.paycontentmodeitem {
	width: 1.20rem;
	height: 0.40rem;
	background: #ffffff;
	border: 1px solid #dcdee0;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.paycontentmodewx {
	margin-right: 0.32rem;
}

.paycontentmodeactive {
	border: 1px solid #ee42a6;
	color: #EE42A6;
	position: relative;
}

.paycontentmodeactive::before {
	content: '';
	background: url(../images/xuanzhong_icon.png) no-repeat;
	background-size: 100%;
	width: 0.16rem;
	height: 0.16rem;
	position: absolute;
	top: 0;
	right: 0;
}

.paycontentcode {
	margin-top: 0.32rem;
	/* display: flex;
	justify-content: space-between;
	flex-direction: column; */
}

.paycontentcodeimg {
	width: 1.52rem;
	height: 1.52rem;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

.paycontentcodeimg img{
	width: 100%;
	height: 100%;
}
#paysuccess{
	width: 1rem;
	height: 1rem;
}
.paycontentcodetxt {
	margin-top: 0.12rem;
}

.paycontentcodetxt p {
	font-weight: 400;
	text-align: CENTER;
	color: #969799;
}

.paycontentbtn {
	margin-top: 0.48rem;
	margin-bottom: 0.48rem;
	display: flex;
	justify-content: center;
}

.paycontentbtnitem {
	width: 1.44rem;
	height: 0.40rem;
	background: #c8c9cc;
	border-radius: 2px;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
}

.paycontentbtnitem p {
	font-size: 0.14rem;
	font-weight: 500;
	color: #ffffff;
}

.paycontentbtncomfire {
	background: #0D0D0D;
}
.errotype{
	display: flex;
	padding: 0.2rem;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.errotypeimg{
	margin-top: 0.4rem;
}
.errotype p{
	font-size: 0.20rem;
	margin-top: 0.4rem;
	
}
.errocomfire{
	width: 0.8rem;
	height: 0.4rem;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	cursor: pointer;
	background-color: #0D0D0D;
	color: #FFFFFF;
	margin-top: 0.1rem;
}
@media (min-width:1200px) {
	.container{
		width: 12.0rem!important;
	}
	#raceside{
		padding-right: 0;
	}
	#paychoice{
		padding-left: 0!important;
	}
}
@media (max-width:750px) {
	.content {
		margin-top: 1.4rem;
	}

	.releaseonetitletxt p {
		font-size: 0.28rem;
	}

	.releaseonetitletxt::before {
		height: 0.24rem;
	}

	.releaseonetitleipt input {
		height: 0.66rem;
	}

	.releaseonetitleipt img {
	}

	.releasetwodatatxt p {
		font-size: 0.28rem;
	}

	.releasetwodatatxt p::before {
		height: 0.24rem;
	}

	.releasetwodataipt input {
		height: 0.66rem;
	}

	.releasethreetype {
		flex-wrap: wrap;
		margin-top: 0.2rem;
	}

	.releasethreetypeone {
		min-width: 2.6rem;
		margin-top: 0.2rem;
	}

	.releasethreexuzhicheckbox {
		width: 0.32rem;
		height: 0.32rem;
		margin-top: -0.08rem;
	}

	.releasethreebtnitem {
		height: 0.6rem;
	}
}
::-webkit-scrollbar{
    display:none;
}
body{
	-ms-overflow-style: none;
	overflow: -moz-scrollbars-none;
}